Microchip Technology /ATSAMV71N21B /FPU /FPCCR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FPCCR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (LSPACT)LSPACT 0 (USER)USER 0 (THREAD)THREAD 0 (HFRDY)HFRDY 0 (MMRDY)MMRDY 0 (BFRDY)BFRDY 0 (MONRDY)MONRDY 0 (LSPEN)LSPEN 0 (ASPEN)ASPEN

Description

Floating-point Context Control Register

Fields

LSPACT

Lazy state preservation is active. Floating-point stack frame has been allocated but saving state to it has been deferred.

USER

Privilege level was user when the floating-point stack frame was allocated.

THREAD

Mode was Thread Mode when the floating-point stack frame was allocated.

HFRDY

Priority permitted setting the HardFault handler to the pending state when the floating-point stack frame was allocated.

MMRDY

MemManage is enabled and priority permitted setting the MemManage handler to the pending state when the floating-point stack frame was allocated.

BFRDY

BusFault is enabled and priority permitted setting the BusFault handler to the pending state when the floating-point stack frame was allocated.

MONRDY

DebugMonitor is enabled and priority permits setting MON_PEND when the floating-point stack frame was allocated.

LSPEN

Enable automatic lazy state preservation for floating-point context.

ASPEN

Enables CONTROL.FPCA setting on execution of a floating-point instruction. This results in automatic hardware state preservation and restoration, for floating-point context, on exception entry and exit.

Links

()